# -*-coding:utf-8-*-
import logging
import os
if os.path.exists("D://monkeyTest"):
    pass
else:
    os.mkdir("D://monkeyTest")

# 创建日日志器
logger = logging.getLogger("Logger")
# 设置日志器级别
logger.setLevel(logging.INFO)
# 定义格式化字符串
fmt = '%(asctime)s %(levelname)s [%(name)s] [%(filename)s(%(funcName)s:%(lineno)d)] - %(message)s'
# 创建格式化器
formatter = logging.Formatter(fmt=fmt)

# # 控制台
# # 设置处理器输出位置为控制台
# st = logging.StreamHandler()
# # 设置处理器的级别
# st.setLevel(logging.INFO)
# # 设置处理器格式
# st.setFormatter(formatter)
# # 添加处理器到日志器
# logger.addHandler(st)


# 文件
# 设置处理器输出位置为文件
fi = logging.FileHandler('D://monkeyTest//log.log',encoding='utf-8')
# 设置处理器级别
fi.setLevel(logging.INFO)
# 设置处理器格式
fi.setFormatter(formatter)
# 添加处理器到日志器
logger.addHandler(fi)
